Extension Breakdown: Security Analysis of Browsers Extension Resources Control Policies

نویسندگان

  • Iskander Sánchez-Rola
  • Igor Santos
  • Davide Balzarotti
چکیده

All major web browsers support browser extensions to add new features and extend their functionalities. Nevertheless, browser extensions have been the target of several attacks due to their tight relation with the browser environment. As a consequence, extensions have been abused in the past for malicious tasks such as private information gathering, browsing history retrieval, or passwords theft — leading to a number of severe targeted attacks. Even though no protection techniques existed in the past to secure extensions, all browsers now implement defensive countermeasures that, in theory, protect extensions and their resources from third party access. In this paper, we present two attacks that bypass these control techniques in every major browser family, enabling enumeration attacks against the list of installed extensions. In particular, we present a timing side-channel attack against the access control settings and an attack that takes advantage of poor programming practice, affecting a large number of Safari extensions. Due to the harmful nature of our findings, we also discuss possible countermeasures against our own attacks and reported our findings and countermeasures to the different actors involved. We believe that our study can help secure current implementations and help developers to avoid similar attacks in the future.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Security Analysis of Browser Extensions

Browser Extensions (often called plugins or addons) are small pieces of code that let developers add additional functionality to the browser. However, with extensions comes a security price: the user must trust the developer. We look at ways in which this trust can be broken and malicious extensions installed. We also look at silent installations of plugins in various browsers and work on ways ...

متن کامل

Effect of Socio-Economic Characteristics on Food Security of Small Scale Farmers in Rawalpindi

About half of the population in Pakistan is food insecure. The study focused the food secure population and the strategies for reducing poverty in district Rawalpindi. The study was carried out in district Rawalpindi in the Punjab province of Pakistan. Simple random sampling technique was used for this research study in district Rawalpindi. A sample of 120 respondents was selected. Then the dat...

متن کامل

Extensible Web Browser Security

In this paper we examine the security issues in functionality extension mechanisms supported by web browsers. Extensions (or “plug-ins”) in modern web browsers enjoy unlimited power without restraint and thus are attractive vectors for malware. To solidify the claim, we take on the role of malware writers looking to assume control of a user’s browser space. We have taken advantage of the lack o...

متن کامل

Inter and Intra-Organizational Communication: The Facilitation Approaches to Strengthen and Sustain Rural Development Management in Portugal

The study describes and evaluates inter-organizational communication and relationships involving rural development management of community lands within specific perimetros florestais in Portugal. The research design is an exploratory research study approach that collected information with a mail questionnaire, interviews and information gleaned from community land association meetings and an in...

متن کامل

Challenges to Soil Erosion Control Measures among Farmers in Anambra State, Nigeria: Implications for Extension Policy

The study investigated challenges to soil erosion control measures among farmers in Anambra State, Nigeria. Purposive, multistage and random sampling techniques were employed in selecting a sample size of two hundred and forty (240) respondents. Structured interview schedule was used for data collection. Frequency counts, percentage, mean scores and factor analysis were used for data analysis. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017